In case of selecting SATEC RPT091 driver's communication protocol as ASCII(Open PROT terminal), save contents and address by read/write type are as follows.
| Memory Save Address | Contents | Unit | Range | 
| Save Addr + 0 ~ 2 | L1~L3/L12 ~ L31 Voltage | V/KV | 0 ~ Vmax | 
| Save Addr + 3 ~ 5 | L1 ~ L3 Current | A | 0 ~ Imax | 
| Save Addr + 6 ~ 8 | L1 ~ L3 Watt(KW) | KW/MW | -Pmax ~ Pmax | 
| Save Addr + 9 ~ 11 | L1 ~ L3 Power Factor | - | -0.99 ~ 1 | 
| Save Addr + 12 | KW Total | KW/MW | -Pmax ~ Pmax | 
| Save Addr + 13 | Power Factor Total | - | -0.99 ~ 1 | 
| Save Addr + 14 | KWh Import | KWh/MWh | 0 ~ 99999 | 
| Save Addr + 15 | Neutral (Unbalanced) Current | A | 0 ~ Imax | 
| Save Addr +16 | Frequency | HZ | 45 ~ 65 | 
| Save Addr + 17 ~ 19 | L1 ~ L3 Kvar | Kvar/Mvar | -Pmax ~ Pmax | 
| Save Addr + 20 ~ 22 | L1 ~ L3 KVA | KVA/MVA | -Pmax ~ Pmax | 
| Save Addr + 23 | Kvarh net | Kvarh/Mvarh | -9999.9 ~ 99999 | 
| Save Addr + 24 | Kvar total | Kvar/Mvar | -Pmax ~ Pmax | 
| Save Addr + 25 | KVA total | KVA/MVA | 0 ~ Pmax | 
| Save Addr + 26 | Sliding window maximum KW demand | KW/MW | 0 ~ Pmax | 
| Save Addr + 27 | Accumulated KW demand | ||
| Save Addr + 28 ~ 30 | L1 ~ L3 Max. amp. demand | A | 0 ~ Imax | 
| Save Addr + 31 | Status inputs | Status value | |
| Save Addr + 32 | KWh Export | KWh/MWh | 0 ~ -9999 | 
| Save Addr +33 | Sliding window maximum KVA demand | KVA/MVA | 0 ~ Pmax | 
| Save Addr + 34 ~ 36 | L1~L3/L12 ~ L31 THD Voltage | % | 0 ~ 999.9 | 
| Save Addr + 37 ~ 39 | L1~L3 THD Current | ||
| Save Addr + 40 | KVAh | KVAh/MVAh | 0 ~ 99999999 | 
| Save Addr + 41 | Sliding window KW demand | KW/MW | -Pmax ~ Pmax | 
| Save Addr + 42 | Sliding window KVA demand | KVA/MVA | |
| Save Addr + 43 | Reserved (Don't care) | - | - | 
| Save Addr + 44 ~ 46 | L1 ~ L3 TDD Current | % | 0 ~ 99.9 | 
| 
 <Table 1> Memory save address and contents of DATA read (Only possible to read)  | 
  |||
| Memory Save Address | Read/Write Address  | 
    Contents | Unit | Range  | 
  
| Save Addr + 0 | 0 | Wiring mode | - | 0 ~ 6, (0 = 3OP2, 1 = 4LN3, 2 = 3DIR2, 3 = 4LL3, 4 = 3OP3, 5 = 3LN3, 6 = 3LL3)  | 
  
| 1 | PT Ratio | 1.0 ~ 6500.0  | 
  ||
| 2 | CT Primary Current | A | 1 ~ 50000  | 
  |
| 3 | Demand Interval | min | 1, 2, 5, 10, 15, 20, 30, 60, 255 = Outside Sync  | 
  |
| 4 | Demand periods No | - | 1 ~ 15  | 
  |
| 5 | Ampere Demand Interval | sec | 0 ~ 1800  | 
  |
| 6 | Average Buf Size | - | 8, 16, 32  | 
  |
| 7 | Reset Enable/Disable | 0 = Disable, 1 = Enable  | 
  ||
| 8 | Basic Frequency | HZ | 50, 60  | 
  |
| 9 | Max Demand Load Current | A | 1 ~ 50000  | 
  |
| 10 | Phase Energy Mode | - | 0 = Disable, 1 = Enable  | 
  |
| <Table 2> Memory save address and contents of SETUP read/write (Only possible to read/write single Setup Data) | ||||
Memory Save Address  | 
    Contents  | 
    Status by Bit  | 
  
Save Addr + 0  | 
    Relay Status  | 
    0 ~ 5 Bit : Always 1, 6 Bit : Relay 2 Status, 7 Bit : Relay 1 Status, 8 ~ 15 Bit : Always 0, 
 * Relay Status 0 = Operated, 1 = Released  | 
  
| <Table 3> Memory save address and contents of STATUS read (Only possible to read) | ||
Memory Save Address  | 
    Contents  | 
    Range  | 
  
Save Addr + 0  | 
    Firmware version Number  | 
    0 ~ 65535  | 
  
| <Table 4> Memory save address and contents of VER read (Only possible to read) | ||
| Memory Save Address | Read Address  | 
    Contents  | 
    Range  | 
  
| Save Addr + 0 | AO Read = 0 ~ 15, ACH Read = 0 ~ 13  | 
    AO, ACH Read Register Number  | 
    AO : 0 ~ 15, ACH : 0 ~ 13  | 
  
| Save Addr + 2 | AO, ACH allocation register parameter ID  | 
    0 ~ 1611h (Refer to <Table 6>)  | 
  |
| Save Addr + 3 | AO, ACH zero scale (0/4 mA)  | 
    Refer to <Table 6>  | 
  |
| Save Addr + 4 | AO ACH full scale (20/1 mA)  | 
  ||
| <Table 5> Memory save address and contents of AO, ACH read (Only possible to read) | |||
ID Number(Hexadecimal)  | 
    ID Number(Decimal)  | 
    Contents  | 
    Range  | 
    Unit | 
0h  | 
    0  | 
    None  | 
    0  | 
    - | 
C00h ~ C03h  | 
    3072 ~ 3074  | 
    Current value of the L1/L12 ~ L3/L31 voltage  | 
    0 ~ Vmax  | 
    V | 
C03h ~ C05h  | 
    3075 ~ 3077  | 
    Current value of the L1 ~ L3 current  | 
    0 ~ Imax  | 
    A | 
F00h  | 
    3840  | 
    Total KW Current Value  | 
    -Pmax ~ Pmax  | 
    KW | 
F01h  | 
    3841  | 
    Total Kvar Current Value  | 
    Kvar | |
F02h  | 
    3842  | 
    Total KVA Current Value  | 
    0 ~ Pmax  | 
    KVA | 
F03h  | 
    3843  | 
    Total PF Current Value  | 
    -1 ~ 1  | 
    - | 
F04h  | 
    3844  | 
    Total PF lag Current Value  | 
    0 ~ 1  | 
  |
F05h  | 
    3845  | 
    Total PF lead Current Value  | 
  ||
1002h  | 
    4098  | 
    Frequency  | 
    0 ~ 100.0  | 
    HZ | 
1100h ~ 1102h  | 
    4352 ~ 5354  | 
    L1/L12 ~ L3/L31 average voltage  | 
    0 ~ Vmax  | 
    V | 
1103h ~ 1105h  | 
    4355 ~ 4357  | 
    L1 ~ L3 average current  | 
    0 ~ Imax  | 
    A | 
1400h  | 
    5120  | 
    Total KW average value  | 
    -Pmax ~ Pmax  | 
    KW | 
1401h  | 
    5121  | 
    Total Kvar average value  | 
    Kvar | |
1402h  | 
    5122  | 
    Total KVA average value  | 
    0 ~ Pmax  | 
    KVA | 
1403h  | 
    5123  | 
    Total PF average value  | 
    -1 ~ 1  | 
    - | 
1404h  | 
    5124  | 
    Total PF lag average value  | 
    0 ~ 1  | 
  |
1405h  | 
    5125  | 
    Total PF lead average value  | 
  ||
1501h  | 
    5377  | 
    Neutral average current  | 
    0 ~ Imax  | 
    A | 
1502h  | 
    5378  | 
    Average frequency  | 
    0 ~ 100.0  | 
    HZ | 
160Fh  | 
    5647  | 
    Accumulated KW demand  | 
    0 ~ Pmax  | 
    KW | 
1611h  | 
    5649  | 
    Accumulated KVA demand  | 
    KVA | |
| <Table 6> Analog Output Parameter ID number and contents | ||||
| Memory Save Address | Read/Write Address | Contents  | 
    Contents by Bit  | 
  
| Save Addr + 0 | 0 | Status Input allocation  | 
    0 ~ 3 bit = DI 1 ~ 4 allocation status, (0 : not allocated, 1 : allocated to the group) 
 4 ~ 15 bit = Don't care (0)  | 
  
| 1 | Pulse Input allocation  | 
  ||
| 2 | AO multiplexer allocation  | 
  ||
| 3 | External synchronization allocation  | 
  ||
| <Table 7> Memory save address and contents of DI read/write | |||
| Memory Save Address, Output Address  | 
    Contents | Range  | 
    Register ID No (Direct Address as Hexadecimal)  | 
  
| Save Addr + 0 ~ 1 | No.1, No.2 Relay Control Status | 0 = Normal Operation, 1 = Force Operate, 2 = Force Release.  | 
    8400h (No.1 Relay), 8401h (No.2 Relay)  | 
  
| <Table 8> Memory save address and contents of RELAY read/write | |||
Memory Save Address  | 
    Contents  | 
    Range | 
Save Addr + 0  | 
    Pulsing relay ID  | 
    0 ~ 1 = No.1 ~ No.2 relay number  | 
  
Save Addr + 1  | 
    Pulsing setpoint Parameter ID of Designated Relay  | 
    0 ~ 7 (0 = none, 1 = KWh import, 2 = KWh export, 4 = Kvarh import(inductive), 5 = Kvarh export(capacitive), 6 = Kvarh total, 7 = KVA total)  | 
  
Save Addr + 2  | 
    The number of Pulse per Pulsing setpoint unit time of designated relay  | 
    Energy pulsing = 1 ~ 9999 Etc = 0.  | 
  
| <Table 9> Memory save address and contents of PULSE read (Read) | ||
| Output Parameter | Contents  | 
    Range  | 
  
| Station | ID number of RPT091  | 
    1 ~ 247  | 
  
| Address | Pulsing setpoint relay number  | 
    0 or 1 (No.1 ~ No.2 relay number)  | 
  
| Extra1 | PULSE  | 
    Fixed (Command designation of PULSE write)  | 
  
| Extra2 | Pulsing setpoint Parameter ID  | 
    0 ~ 7 (Refer to <Table 9>)  | 
  
| Output Value | -  | 
    Energy pulsing = 1 ~ 9999 Etc = 0.  | 
  
| <Table 10> Output parameter of PULSE write | ||
Memory Save Address  | 
    Contents  | 
    Range | 
Save Addr + 0  | 
    Current time Sec (sec)  | 
    0 ~ 59 | 
Save Addr + 1  | 
    Current time Min (min)  | 
    0 ~ 59 | 
Save Addr + 2  | 
    Current time Hour (hour)  | 
    0 ~ 23 | 
Save Addr + 3  | 
    Current date Day (day)  | 
    1 ~ 31 | 
Save Addr + 4  | 
    Current date Month (month)  | 
    1 ~ 12 | 
Save Addr + 5  | 
    Current date Year (year)  | 
    0 ~ 99 | 
Save Addr + 6  | 
    Current date Week (day of the week)  | 
    1 ~ 7 (1 = Sunday, ¡¦) | 
| <Table 11> Memory save address and contents of RTC read type | ||
*) RTC write command sends current time to Power Meter
Enter the output parameter to Extra1 as RTC, and set the remainder as blank(or 0).
| Read Memory Save Address | Output Address | Contents  | 
    Range (Hexadecimal)  | 
    Register ID No (Direct Address as Hexadecimal) | 
  
| Save Addr + 0 ~ 119 | 0 ~ 119 | User-Define Register 0 ~ 119  | 
    0h ~ FFFFh (Register ID No)  | 
    8100h ~ 8177h  | 
  
| <Table 12> Memory save address and contents of DEFINE read/write | ||||
| Read Memory Save Address | Output Address | Contents  | 
    Range  | 
    Register ID No (Direct Address as Hexadecimal) | 
  
| Save Addr + 0 ~ 119 | 0 ~ 119 | User-Definable Data 0 ~ 119  | 
    According to Mapped(<Table 12>) Register ¡¦  | 
    8000h ~ 8077h  | 
  
| <Table 13> Memory save address and contents of MAP read/write | ||||
*) MAP write is only possible to output when the DEFINED Register ID number is 'Possible to Write Area'.
| Memory Save Address | Read/Write Address | Contents | Range  | 
    Register ID No (Direct Address as Hexadecimal)  | 
  
| Save Addr + 0 | 0 | No.1 Alarm setpoint Trigger Parameter ID | 0 ~ 9405h (Refer to <Table 15>)  | 
    8200h | 
| Save Addr + 1 | 1 | No.1 Alarm setpoint Action | 0 = No Action, 12288 = Operate Relay 1, 12289 = Operate Relay 2  | 
    8201h | 
| Save Addr + 2 ~ 3 | 2 ~ 3 | No.1 Alarm setpoint Operate, Release Delay | 0 ~ 9999 (x 0.1 Sec)  | 
    8202h ~ 8203h | 
| Save Addr + 4 ~ 5 | 4 ~ 5 | No.1 Alarm setpoint Operate, Release limit | According to Parameter ID¡¦ (Refer to <Table 15>)  | 
    8204h ~ 8205h | 
| Save Addr + 6 ~ 11 | 6 ~ 11 | No.2 Alarm setpoint ID, Action, Delay, Limit | Same with No.1 Alarm Setpoint  | 
    8206h ~ 820Bh | 
| Save Addr + 12 ~ 89 | 12 ~ 89 | No.3 ~No.15 Alarm setpoint ID, Action, Delay, Limit | 820Ch ~ 8259h | |
| Save Addr + 90 ~ 95 | 90 ~ 95 | No.16 Alarm setpoint ID, Action, Delay, Limit | 825Ah ~ 825Fh | |
| <Table 14> Memory save address and contents of ALARM read/write | ||||
| Alarm Trigger Parameter ID(Hexadecimal) | Alarm Trigger Parameter ID(Decimal) | Contents  | 
    Range | Unit | 
| 0 | 0 | Don't care  | 
    - | - | 
| 600h ~ 603h | 1536 ~ 1539 | Status Input 1 ~ 4 ON  | 
  ||
| 8600h ~ 8603h | 34304 ~ 34307 | Status Input 1 ~ 4 OFF  | 
  ||
| 8901h | 35073 | Positive phase rotation Reversal  | 
  ||
| 8902h | 35074 | Negative phase rotation Reversal  | 
  ||
| C03h ~ C05h | 3075 ~ 3077 | High current L1 ~ L3  | 
    0 ~ Imax | A | 
| 8C03h ~ 8C05h | 35843 ~ 35845 | Low current L1 ~ L3  | 
  ||
| E00h | 3584 | High voltage current value  | 
    0 ~ Vmax | V | 
| 8D00h | 36096 | Low voltage current value  | 
  ||
| E07h ~ E08h | 3591 ~ 3592 | High voltage/current THD  | 
    0 ~ 999.9 | % | 
| E0Ah | 3594 | High current TDD  | 
    0 ~ 100.0 | |
| 1002h | 4098 | High frequency  | 
    0 ~ 100.0 | HZ | 
| 9002h | 36866 | Low frequency  | 
  ||
| 1103h ~ 1105h | 4355 ~ 4357 | High current L1 ~ L3 average value  | 
    0 ~ Imax | A | 
| 9103h ~ 9105h | 37123 ~ 37125 | Low current L1 ~ L3 average value  | 
  ||
| 1300h | 4864 | High voltage average value  | 
    0 ~ Vmax | V | 
| 9200h | 37376 | Low voltage average value  | 
  ||
| 1406h ~ 1407h | 5126 ~ 5127 | High total KW import, export  | 
    0~ Pmax | KW | 
| 1408h ~ 1409h | 5128 ~ 5129 | High total Kvar import, export  | 
    Kvar | |
| 1402h | 5122 | High total KVA  | 
    KVA | |
| 9404h ~ 9405h | 37892 ~ 37893 | Low total PF lag, lead  | 
    0 ~ 1.000 | - | 
| 1501h | 5377 | High Neutral current  | 
    0 ~ Imax | A | 
| 1603h ~ 1605h | 5635 ~ 5637 | High ampere demand L1 ~ L3  | 
  ||
| 1606h | 5638 | High block KW demand  | 
    0 ~ Pmax | KW | 
| 1608h | 5640 | High block KVA demand  | 
    KVA | |
| 1609h | 5641 | High sliding window KW demand  | 
    KW | |
| 160Bh | 5643 | High sliding window KVA demand  | 
    KVA | |
| 160Fh | 5647 | High accumulated KW demand  | 
    KW | |
| 1611h | 5649 | High accumulated KVA demand  | 
    KVA | |
| <Table 15> Trigger Parameter ID and contents of ALARM read/write command | ||||
| Memory Save Address | Read/Write Address | Contents | Range  | 
    Register ID No (Direct Address as Hexadecimal)  | 
    Write | 
| Save Addr + 0 | 0 | Reserved | Always 65535  | 
    8500h | - | 
| Save Addr + 1 | 1 | Interface | 1 = RS422, 2 = RS485  | 
    8501h | Possible | 
| Save Addr + 2 | 2 | Address | 0 ~ 247  | 
    8502h | |
| Save Addr + 3 | 3 | Baud rate | 0 = 110, 1 = 300, 2 = 600, 3 = 1200, 4 = 2400, 5 = 4800, 6 = 9600, 7 = 19200  | 
    8503h | |
| Save Addr + 4 | 4 | Data format | 0 = 7 data bits/even parity, 1 = 8 data bits/no parity, 2 = 8 data bits/even parity  | 
    8504h | |
| <Table 16> Memory save address and contents of COMM read/write | |||||
| Memory Save Address | Contents | Range  | 
    Register ID No (Direct Address as Hexadecimal)  | 
  
| Save Addr + 0 | Relay status | 0 ~ 1bit = No.1 ~ No.2 Relay status, (OFF : released, ON : Operate) 2bit ~ 15 bit = Don't care.(Always 0)  | 
    7D00h | 
| Save Addr + 1 | Reserved | Always 0  | 
    7D01h | 
| Save Addr + 2 | Status inputs | 0 ~ 3bit = No.1 ~ No.4 Status input, (OFF : Open, ON : Closed) 4bit ~ 15 bit = Don't care.(Always 0)  | 
    7D02h | 
| Save Addr + 3 | Setpoints status | 0 ~ 15bit = No.1 ~ No.16 Setpoints status, (OFF : released, ON : Operate)  | 
    7D03h | 
| <Table 17> Memory save address and contents of ESR read (Only possible to read) | |||
| Memory Save Address | Read/Write Address | Contents  | 
    Range  | 
    Register ID No (Direct Address as Hexadecimal) | 
  
| Save Addr + 0 | 0 | Setpoints alarm status  | 
    0 ~ 15bit = No.1 ~ No.16 Setpoints alarm status (OFF : released, ON : Operate)  | 
    7E00h  | 
  
| Save Addr + 1 | 1 | Self-check alarm status  | 
    0 bit = Reserved, 1 bit = ROM error, 2 bit = RAM error, 3 bit = Watchdog timer reset, 4 bit = Sampling failure, 5 bit = Out of control trap, 6 bit = Reserved, 7 bit = Timing failure, 8 bit = Loss of power (power up), 9 bit = External reset (warm restart), 10bit = Configuration corrupted, 11bit = RTC time synchronization required, 12 ~ 15 bit = reserved (OFF : released, ON : Operate)  | 
    7E01h  | 
  
| <Table 18> Memory save address and contents of ASR read/write | ||||
| Memory Save Address | Read/Write Address | Contents | Range  | 
    Register ID No 
		  (Direct Address as Hexadecimal) 
	   | 
  
| Save Addr + 0 | 0 | Instrument Option 1 | 0 Bit : 120V Option, 1 Bit : 690V Option, 2 ~ 4 Bit : Reserved, 5 Bit : 50% current over range option, 6 Bit : Analog Output 0/4 ~ 20mA Option, 7 Bit : Analog Output 0 ~ 1mA Option, 8 Bit : Analog Output -1 ~ +1mA Option, 9 Bit : Relays Option, 10 Bit : Digital Inputs Option, 11 ~ 15 Bit : Reserved  | 
    7F00h  | 
  
| Save Addr + 1 | 1 | Instrument Option 2 | 0 ~ 2 Bit : Number of Relays - 1, 3 ~ 6 Bit : Number of Digital Inputs - 1, 7 ~ 15 Bit : Reserved,  | 
    7F01h  | 
  
| <Table 19> Memory save address and contents of OPTION read/write | ||||
* DIRECT – Long Size Direct Read/Write, VARIABLE – Variable Size Direct Read/Write executes Read/Write by entering above <Table 1> ~ <Table 19> Register ID No (Direct address = Hexadecimal) address.
Read for DIRECT type to read always saves the 4 BYTE (8 BYTE ASCII data) data to Communication Program(PLC_SCAN.EXE) memory, and VARIABLE Read saves all read data to Communication Program(PLC_SCAN.EXE) memory as 1BYTE unit.
Also, Write sends the 1 BYTE( 2 BYTE ASCII data), 2 BYTE(4 BYTE ASCII data) and 4 BYTE(8 BYTE ASCII data) data to Power Meter, according to output type.